成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

vue3.0 加載json的方法(非ajax)

瀏覽:5日期:2022-11-11 13:57:21

問題

加載json一定要用ajax的方式嗎?

最近學習vue3.0,在實現一個功能的時候發現一個問題——寫代碼的時候,需要的json太長、太多,和代碼放在一起太混亂。看代碼總有翻來翻去,又沒有“折疊”功能。那么能不能把json放在一個單獨的文件里面保存,然后在加載進來呢?

查了半天的資料,發現那叫一個折騰呀,各種各樣的配置不說,最后還需要用ajax的方式來加載。這個,這么簡單的事情為啥要這么折騰?

你看引用組件是不是很方便?一行代碼就搞定了。就像下面這樣:

import nfInput from ’@/components/nf-form-item.vue’

等等,組件??

思路

上面提到了組件,那么能不能把json放在組件里面保存,然后“頁面”里加載組件獲取組件里面的json呢?各種嘗試之后發現是可以的,涉及幾個關鍵字:

組件、屬性、data、生命周期、$emit、watch

先定義一個組件,設置一個屬性,這個屬性不是接收數據的,而是返回json的一個橋梁。 然后在組件的data里面定義需要的json。 在組件的 created 事件里面通過 $emit 向父級提交data(json)數據 由于是setup先執行,組件的created后執行,所以需要在setup里面設置watch監聽屬性的變化,得到需要的json后賦值給需要的對象。

當然,json可以直接寫在created里面,不過還是感覺放在data里面更適合一些。

解決

定義組件

<template> <span :value='modelValue'></span> <!--使用span--></template><script>export default { name: ’nf-getjson’, props: { modelValue: Object // 屬性名稱需要寫modelValue 方便一些 }, data: function () { return { //需要的json json: { controlId: 101, controlType: 100, colName: ’abc’, isClear: true, disabled: false, required: true, class: ’1’, title: ’1’, rows: 5, cols: 50, placeholder: ’請輸入’, readonly: false } } }, created: function () { this.$emit(’update:modelValue’, this.json) // 返回給調用者,vue3.0的改變的地方 }}</script>

.vue文件

<template> <nfJosn v-model='title' /> <!--就是那個傳說中的組件,使用v-model 傳遞數據--></template><script>import { ref, watch } from ’vue’ // 需要watch進行監聽import nfJosn from ’@/components/nf-getjson.vue’ // 加載組件export default { name: ’FormHelp’, components: { nfHelp }, setup () { const value = ref(’’) // 定義一個屬性 const json = ref({}) // 接收返回的json // 監聽屬性變化 watch(() => value.value, json => { json.value = json }) return { value, json } }}</script>

基本就是這樣,不需要加事件。

小結

以上代碼在vue3.0 beta版里測試通過。也不知道有沒有人用過這種方式,也不知道這種方式是否符合vue的規范,總之先這么用著,不行再改。

以上就是vue3.0 加載json的方法(非ajax)的詳細內容,更多關于vue3.0 加載json的資料請關注好吧啦網其它相關文章!

標簽: Vue
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
中文字幕欧美三区| 国产精品毛片在线| 亚洲欧美成人| 亚洲一区二区av在线| 精品99视频| 亚洲欧美怡红院| 99国产精品久久久久久久成人热 | 免费在线看成人av| 色婷婷av一区二区三区软件 | 亚洲视频 欧洲视频| 亚洲激情专区| 一区二区三区高清在线| 久久精品女人的天堂av| 日韩精品三区四区| 欧美日韩国产天堂| 国产成人免费网站| 久久精品视频网| 在线日韩av永久免费观看| 亚洲精品成a人| 另类国产ts人妖高潮视频| 日韩高清不卡一区| 欧美日韩黄色影视| 成人一区在线看| 久久久高清一区二区三区| 欧美精品一区二区三区在线看午夜| 国产精品美女久久久久久| 亚洲激情偷拍| 午夜精品视频在线观看| 色88888久久久久久影院野外| 国产综合久久久久久鬼色| 精品成a人在线观看| 在线成人av| 日韩精品视频网站| 日韩欧美国产麻豆| 激情偷拍久久| 免费日本视频一区| 精品久久一区二区三区| 欧美另类视频| 亚洲男人的天堂一区二区| 亚洲作爱视频| 蜜臀国产一区二区三区在线播放 | 欧美日韩亚洲丝袜制服| 成人黄色在线视频| 亚洲欧洲无码一区二区三区| 久久成人一区| 国产精品一二三在| 一区在线中文字幕| 欧美亚洲自拍偷拍| 91麻豆.com| 亚洲第一在线综合网站| 在线电影欧美成精品| 91美女在线看| 香蕉加勒比综合久久| 欧美一区二区高清| 激情欧美一区| 久久精品国产亚洲aⅴ| 精品理论电影在线| 国产视频亚洲| 国产91精品露脸国语对白| 亚洲私人黄色宅男| 欧美片在线播放| 狠狠久久婷婷| 久久9热精品视频| 国产精品久久久久久久久搜平片| 色妹子一区二区| 99re热视频这里只精品| 亚洲成人免费在线观看| 日韩女同互慰一区二区| 在线亚洲伦理| 岛国精品在线观看| 亚洲精品日韩综合观看成人91| 欧美日韩国产在线观看| 国产一区二区三区四区三区四| 青草av.久久免费一区| 久久精品人人做人人综合| 久久国产日韩| 99精品国产99久久久久久白柏| 亚洲国产日产av| 久久一夜天堂av一区二区三区 | 狠狠色狠狠色综合人人| 免费在线观看视频一区| 中文字幕精品—区二区四季| 色爱区综合激月婷婷| 欧美a级片一区| 久久99久久久久久久久久久| 一色屋精品亚洲香蕉网站| 555www色欧美视频| 亚洲乱码视频| 成人免费福利片| 视频在线观看国产精品| 欧美高清一级片在线观看| 欧美嫩在线观看| 国产亚洲综合精品| 99精品黄色片免费大全| 美女网站在线免费欧美精品| 国产精品二三区| 欧美一区永久视频免费观看| 国产伦理一区| 欧美激情麻豆| 国产乱人伦偷精品视频免下载 | 色婷婷av一区二区三区之一色屋| 亚洲欧美一级二级三级| 精品一二线国产| 亚洲伊人色欲综合网| 精品盗摄一区二区三区| 欧美调教femdomvk| 亚洲综合99| 好看的av在线不卡观看| 不卡的av中国片| 国产在线精品免费av| 亚洲成av人片观看| 亚洲你懂的在线视频| 久久久久久久久久久久电影| 欧美精品第1页| 色系网站成人免费| 99爱精品视频| 午夜视频精品| 不卡视频一二三| 韩国三级电影一区二区| 亚洲一区二区三区激情| 国产精品久久久一本精品| 欧美成人女星排行榜| 欧美日韩国产电影| 一本色道综合亚洲| 国产精品午夜av在线| 国内精品久久国产| 91美女片黄在线观看91美女| 丁香天五香天堂综合| 黄色日韩网站视频| 免费看欧美美女黄的网站| 亚洲一区二区偷拍精品| 1区2区3区欧美| 国产免费成人在线视频| 精品福利视频一区二区三区| 欧美精品乱人伦久久久久久| 久久一区中文字幕| 亚洲欧美日韩专区| 国产视频精品网| 亚洲成人自拍视频| 国产精品v欧美精品∨日韩| 99精品欧美一区二区三区小说 | 九九在线精品视频| 日日夜夜免费精品视频| 亚洲在线中文字幕| 一区二区国产视频| 一区二区三区精品| 亚洲精品综合在线| 亚洲欧美日韩中文播放| 中文字幕在线观看不卡| 国产精品卡一卡二卡三| 国产精品久久一级| 国产精品成人免费在线| 1024国产精品| 亚洲激情第一区| 亚洲综合激情小说| 亚洲第一精品在线| 午夜不卡av免费| 日产精品久久久久久久性色| 五月天亚洲精品| 日韩精品1区2区3区| 青青草97国产精品免费观看无弹窗版| 爽好多水快深点欧美视频| 日韩成人av影视| 蜜桃av一区二区三区| 久久激情综合网| 精品制服美女久久| 国产又黄又大久久| 粉嫩aⅴ一区二区三区四区| 成人在线综合网| 9人人澡人人爽人人精品| 91污片在线观看| 欧美人成在线| 伊人久久婷婷色综合98网| 亚洲欧洲日韩综合二区| 国产日韩久久| 一本一道久久a久久精品| 在线免费观看成人短视频| 欧美日韩大陆一区二区| 日韩免费观看高清完整版在线观看| 精品成人a区在线观看| 国产女人18水真多18精品一级做 | 国产91色综合久久免费分享| www.亚洲精品| 欧美承认网站| 亚洲福利久久| 久久大香伊蕉在人线观看热2| 色综合久久99| 91精品国产综合久久婷婷香蕉 | 9国产精品视频| 亚洲一区自拍| 色网站国产精品| 欧美一区二区视频网站| 欧美精品一区二区三区一线天视频| 国产日韩影视精品| 亚洲免费在线视频| 免费在线观看一区二区三区| 国产成a人亚洲精品| 欧美极品一区二区三区| 国产精品区免费视频| 久久一二三区|