【发布时间】:2017-11-07 04:38:50
【问题描述】:
我的视图中有文本输入
这里是代码
@Html.TextAreaFor(model => model.Detail, new { @class = "greeting2", data_bind = "textInput: Detail", id = "Detail", placeholder = "Описание" })
我通过 KnockoutJS 显示文本的地方
这是 span 的代码
<p style="font-size: 20px; margin-top: 40px; padding-left: 30px; padding-right: 40px; text-align: center;"><span data-bind="text: Detail"/>
</p>
这里是knockoutJS代码
<script type="text/javascript">
function ViewModel() {
this.Greeting = ko.observable('');
this.Detail = ko.observable('');
};
var vm = new ViewModel();
ko.applyBindings(vm);
</script>
当我写文本时一切正常,并且正在检查空格。但是当我单击输入时,文本将进入新行。但它在一行中,就像在屏幕截图上一样。
如何通过回车创建新行?
【问题讨论】:
标签: javascript jquery asp.net asp.net-mvc knockout.js