【发布时间】:2020-12-01 02:56:35
【问题描述】:
我的问题是function(value)中的value怎么传入?这个问题我不知道怎么搜索官方文档。
<script>
var value = "shang zheng yu";
var vm = kendo.observable({
firstName: "John",
lastName: "Doe",
fullName: function(value) {
if (value !== undefined) {
var name = value.split(" ");
this.set("firstName", name[0]);
this.set("lastName", name[1]);
} else {
return this.get("firstName") + " " + this.get("lastName");
}
}
});
kendo.bind(document.body, vm);
</script>
Copy code<p>Full Name: <input data-bind="value: fullName"></p>
<p>First Name: <span data-bind="text: firstName"></span></p>
<p>Last Name: <span data-bind="text: lastName"></span></p>
【问题讨论】:
-
我不确定这个可观察的包装器是如何工作的,但是
vm.fullName("your string here")应该在正常的 js 编码中做到这一点 -
@Samridh Tuladhar,谢谢,真的有效
标签: javascript html css kendo-ui