В ASP.NET у меня был бы элемент управления ascx, и он вызывал бы Scriptmanager.RegisterClientScriptBlock
в своем собственном методе Load ().
У меня был бы блок JavaScript, такой как
var myObject = CreateNewMyObject(param, param, param...);
, который был бы методом в моей библиотеке javascript для отключения и создания элемента управления на странице.
Однако в MVC я никогда не делал этого раньше, поэтому я не уверен, чтосделать.
Я могу вызвать метод, такой как @ (this.Html.RenderMyObject (param, param)), который вернет полностью визуализированный html, но я хочу сделать это, как описано выше - функция javascript отображаетhtml.
Должен ли я вернуть var myObject = CreateNewMyObject(param, param, param...);
из метода, подобного этому, или есть более хороший способ?