我有一個這樣的字符串:如何使用knockoutjs從字符串生成表單和文本?
var par = 'hello my name is @firstname.'
與淘汰賽JS我想產生這個字符串的形式和文字,可能是這樣的:
<input type="text" data-bind="value:firstname" />
<p>
hello my name is <span data-bind="text:firstname"></span>.
</p>
所以@firstname
將產生以名字firstname輸入,並且firstname上的每個更新都會更新段落。
我創建的jsfiddle測試: https://jsfiddle.net/yozawiratama/rmsuc5uv/
但還是不行的,因爲還是硬編碼 感謝
在您的viewmodel中,您沒有使用** firstname **,那麼您正在嘗試做什麼? – xxxmatko
爲什麼還要用正則表達式來打擾?這是https://jsfiddle.net/rmsuc5uv/5/你想完成什麼? – xxxmatko
正則表達式在'你好,我的名字是[at] firstname'中的名字[at]名字中。一個帶有符號[at] – yozawiratama