こんにちは(それがangurla-ツールチッププラグインのattributです)私のhtmlタグの1の値を持つtooltip
attributに従って持っている:attribut値の文字列を作る
<div tooltip="{ data: { onChange: ctrl.onChangeInTooltip }, template: '<wsc-number-input-helper-tooltip on-change="ctrl.data.onChange"></wsc-number-input-helper-tooltip>', class: 'cNumberInputHelperTooltip', pointerPosition: 'End'}"></div>
を私が作ることができますどのように私のjavascriptの変数にtooltip
属性内の属性値から代入しますか?私は次のように試しました:
let myAttributValue = "{ data: { onChange: ctrl.onChangeInTooltip }, template: '<wsc-number-input-helper-tooltip on-change="ctrl.data.onChange"></wsc-number-input-helper-tooltip>', class: 'cNumberInputHelperTooltip', pointerPosition: 'End'}";
let myAttributValue = "{ data: { onChange: ctrl.onChangeInTooltip }, template: "<wsc-number-input-helper-tooltip on-change="ctrl.data.onChange"></wsc-number-input-helper-tooltip>", class: "cNumberInputHelperTooltip", pointerPosition: "End"}";
どちらもうまくいきません。
アイデア?
EDIT(SOLUTION):How can I build a json string in javascript/jquery? - それはJSON.stringify()
おかげ
これで、データの束を変数に格納し、それを 'tooltip'属性に入れようとしていますか? –
これを試してみてくださいmyAttributValue = JSON.parse(myAttributValue) –
@Rakesh Kumarは自分で試してみてください。うまくいきません。 –