久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - vue中自定義事件如何傳遞參數(shù)?

瀏覽:187日期:2023-04-30 09:53:45

問題描述

如代碼所示,在子組件中定義和觸發(fā)了select方法并將type參數(shù)傳入,在父組件中引入子組件,并監(jiān)聽select事件

結(jié)果報(bào)錯(cuò):“Property or method 'type' is not defined on the instance but referenced during render.” 是我傳遞參數(shù)的方法不對(duì)嗎?

//子組件<button type='button' name='button' v-bind: v-on:click='select(2,$event)'> {{desc.all}} <span class='count'>{{ratings.length}}</span></button><script type='text/ecmascript-6'> methods:{ select:function (type,event) {if (!event._constructed){ return;}this.$emit(’select’,type) }</script>

//父組件<rating-select v-bind='{ratings:food.ratings,selectType:selectType,onlyContent:onlyContent}' v-on:select='updSelect(type)' v-on:toggleContent='toggleContent' class='rating-select'></rating-select><script> updSelect:function (type) {this.selectType = type }</script>

問題解答

回答1:

v-on:select='updSelect'

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 金塔县| 许昌县| 吉木萨尔县| 定远县| 桃源县| 辰溪县| 同仁县| 九龙坡区| 广南县| 五峰| 江津市| 霍林郭勒市| 淳安县| 杨浦区| 云林县| 静安区| 陆良县| 武清区| 广昌县| 吴忠市| 肥东县| 汉川市| 西昌市| 汉中市| 彰武县| 林芝县| 香格里拉县| 巴林左旗| 宜宾县| 盐亭县| 米易县| 富顺县| 南靖县| 阜宁县| 连南| 合江县| 安泽县| 墨脱县| 清丰县| 友谊县| 和田县|