Я использую v-bind в моем представлении маршрутизатора для некоторых объектов данных и функций, которые будут использоваться в компоненте, некоторые работы вполне ожидаемы, но некоторые другие по какой-либо причине отображаются в DOM, и я не могу найти причина, почему они оказываются, а другие нет.
Это нормально? или как я могу это исправить?
F.e. userString и функция userFunction отображаются в представлении маршрутизатора div, но otherUserString - нет.
<router-view
v-bind:userString="userString"
v-bind:userObject="userObject"
v-bind:userFunction="userFunction"
v-bind:otherUserString="otherUserString"
v-bind:otherUserObject="otherUserObject"
v-bind:otherUserFunction="otherUserFunction"
/>
И мой результат таков (разбит на части для читабельности):
<div
data-v-571e686
userstring="XXXXXX"
useraction="function () { [native code] }"
userobject="[object Object]" >
То, что я ожидал, было:
<div data-v-571e686>