鍍金池/ 問(wèn)答/ HTML問(wèn)答
墨沫 回答

https://cn.vuejs.org/v2/guide...
對(duì)數(shù)組的操作不能通過(guò)設(shè)置下標(biāo)來(lái)操作,這樣vue檢測(cè)不到數(shù)組的變化

野橘 回答

vue打包的文件只能放在服務(wù)器端才有用,electron打包并不提供服務(wù)器環(huán)境,所以只能加載首頁(yè),js部分應(yīng)該沒(méi)起作用了。

遺莣 回答

感覺(jué)這個(gè)文件應(yīng)該不是vue文件,只是一個(gè)被改了后綴名的文件,如把a(bǔ).jpg的圖片改成了home.vue,實(shí)際的大小沒(méi)變,但是它終究不是文本類型的文件,文件內(nèi)部編碼還是jpg編碼,樓主是不是被人耍了?21kb的vue文件,應(yīng)該有600行了。

夢(mèng)囈 回答

應(yīng)該是scss loader的配置問(wèn)題。

巴扎嘿 回答

document.getElementById這里出問(wèn)題了,你的input標(biāo)簽都沒(méi)有設(shè)置id屬性

懶豬 回答

兩種方式都行

  1. 使用beforeRouteUpdate

    beforeRouteUpdate (to, from, next) {
      console.log(this.id = to.params.id)
      next()// 記得調(diào)用下next
    }
  2. 使用watch$route

    watch: {
      '$route' (newVal, oldVal) {
        console.log(newVal)
      }
    }
  3. 還有一種比較“騷”的方法

    // 父組件
    <router-view :id="id">
    // 子組件內(nèi)定義props:['id'],
    計(jì)算屬性依賴id或watch:id做操作。

推薦你用方法1或方法2,但是方法1和方法2第一次的數(shù)據(jù)都要在created里拿。

赱丅呿 回答

不知道是不是高效的方法。


def _merge_couse(r,item):
    id = item['couse_id']
    if id in r:        
        r[id]['dosage']=r[id]['dosage']+item['dosage'] # 可以寫成你需要的合并方式
    else:
        r[id]=item
    return r

def merge_data(data):
    return list(reduce(_merge_couse,data,{}).values())    
    
陪妳哭 回答

突然發(fā)現(xiàn)問(wèn)題所在了,我把id為list-tmpl-1的script寫在了id是list-con-1的元素之內(nèi)了~只要放在list-con-1之外就好了

陌如玉 回答

你只是設(shè)置了起始時(shí)間段,如果想要默認(rèn)顯示的是某一個(gè)時(shí)間,需要調(diào)用picker.setSelectedIndex()方法,對(duì)每一列的數(shù)據(jù)挨個(gè)設(shè)置選中項(xiàng)。
計(jì)算一下你期望顯示的時(shí)間,每一列的索引值,在初始化日期選擇器之后挨個(gè)設(shè)置下。
參考文檔http://dev.dcloud.net.cn/mui/ui/#picker,日期選擇組件是繼承自picker組件的。

計(jì)算有點(diǎn)誤差是正常的, 1024 * n

clipboard.png

怪痞 回答

已解決
首先js不使用$.post,而是使用:

$.ajax({
                        type: "post",
                        url: '/sec/saveOrUpSecRoleFunction',
                        dataType: "json",
                        contentType: 'application/json;charset=utf-8',
                        data: JSON.stringify(SecRoleFuncVOList),//此塊注意
                        success: function (data) {
                            if (data.success) {
                                layer.close(layerIndex);
                                layer.msg("操作成功!");
                            } else {
                                layer.msg(data.msg);
                            }
                        }
                    });

控制器也不用再把類集合放到一個(gè)類中,直接傳參就可以:

@RequestMapping("/saveOrUpSecRoleFunction")
    @ResponseBody
    public Json saveOrUpSecRoleFunction(@RequestBody List<SecRoleFuncVO> secRoleFuncVOS) {
        Json json = new Json();
        try {
            //  secService.saveOrUpSecRoleFunction(paramList.getSecRoleFuncVOList());
            json.setSuccess(true);
        } catch (Exception e) {
            e.printStackTrace();
            json.setMsg(e.getMessage());
        }
        return json;
    }
拮據(jù) 回答

是不是'style-loader' 沒(méi)有安裝好,使用npm install 或者 yarn重新安裝試試。

厭遇 回答

= =你這個(gè)問(wèn)題直接用官方的方式就能實(shí)現(xiàn),你子組件自行監(jiān)聽自己的數(shù)據(jù)變化,然后$emit去調(diào)用父組件的方法就行了.
父組件在引用子組件時(shí)添加屬性 @方法名A="父組件定義的方法" ,然后子組件中watch屬性的變化,變化后執(zhí)行 this.$emit('方法名A'),就可以出發(fā)"父組件定義的方法"
具體代碼我就不貼了可以查看想 官方文檔的 emit和父子通信相關(guān)

葬憶 回答

var mergeJsonObject = (...args) => Object.assign({}, ...args)

孤影 回答

攔截所有請(qǐng)求,try catch一下

空痕 回答

首先確定路徑,這個(gè)根據(jù)啟動(dòng)服務(wù)來(lái)看。其次本地測(cè)試請(qǐng)求json格式文件,而不是js文件,你需要的是數(shù)據(jù),而不是js代碼。