1、改環(huán)境變量。安裝多個(gè)node,環(huán)境變量里指定你想使用的版本的bin目錄
2、可以使用 nvm-windows, https://github.com/coreybutle...
我發(fā)現(xiàn)是我自己寫的logger里面沒有用await
最新的提供了合并樣式element,
<el-table :data="tableData2" border style="width: 100%">
<el-table-column width='400' label="產(chǎn)出要素性質(zhì)">
<template scope="scope">
<p v-show="scope.row.show">{{scope.row.nature}}</p><el-input type="textarea" :autosize="{ minRows: 2, maxRows: 4}" v-show="!scope.row.show" v-model="scope.row.nature"></el-input>
</template>
</el-table-column>
<el-table-column label="具體產(chǎn)出">
<template scope="scope">
<div class="content-rowspan">
<div v-for="(list,index) in scope.row.lists"><p v-show="scope.row.show">{{list}}<el-button class="delelist" type="danger" size="small" @click="delelist(tableData2,scope.$index,index)">刪除</el-button></p><el-input type="textarea" :autosize="{ minRows: 2, maxRows: 4}" v-show="!scope.row.show" v-model="scope.row.lists[index]"></el-input></div>
<div><el-button size="small" type="primary" icon="plus" @click="addlist(tableData2,scope.$index)"></el-button></div>
</div>
</template>
</el-table-column>
<el-table-column width='200' label="操作">
<template scope="scope">
<el-button @click.native.prevent="deleteRow(scope.$index,tableData2)" type="danger" size="small">
刪除
</el-button>
<el-button @click.native.prevent="editRow(scope.$index,tableData2)" type="primary" size="small">
編輯
</el-button>
<el-button @click.native.prevent="keep(scope.$index,tableData2,2)" type="success" size="small">
保存
</el-button>
</template>
</el-table-column>
</el-table>logo的display:inline-block.
block會(huì)占據(jù)行。
你給的碼不全,css的logo是a的嗎?這樣寫很不規(guī)范耶
ctags? webstorm了解一下.
官網(wǎng)實(shí)例
// convert from UTF-8 to ISO-8859-1
var Buffer = require('buffer').Buffer;
var Iconv = require('iconv').Iconv;
var assert = require('assert');
var iconv = new Iconv('UTF-8', 'ISO-8859-1');
var buffer = iconv.convert('Hello, world!');
var buffer2 = iconv.convert(new Buffer('Hello, world!'));
assert.equals(buffer.inspect(), buffer2.inspect());
// do something useful with the buffers修改日志的級(jí)別為 info
axios不會(huì)導(dǎo)致中文亂碼,要想中文正確顯示,必須做到:
1.數(shù)據(jù)庫(kù)存儲(chǔ)
2.后端處理
3.后端發(fā)送中的編碼
4.前端接收與顯示
以上都要編碼統(tǒng)一!
你仔細(xì)檢查一下,必然有一個(gè)步驟(默認(rèn))編碼不統(tǒng)一
需要webpack配置多個(gè)entry。
分享中帶有 紅包 搶 等關(guān)鍵字,也有可能導(dǎo)致縮略圖不顯示,只有自己可以看到
你說的這2個(gè)是瀏覽器的限制,起因是避免js濫用,這么規(guī)定已經(jīng)很久了。如果不靠用戶的真實(shí)點(diǎn)擊觸發(fā),空白窗口就是會(huì)被屏蔽。
其他方法:
1.在當(dāng)前頁(yè)面創(chuàng)建一個(gè)浮動(dòng)窗口(position),內(nèi)嵌iframe。
2.做成app下一級(jí)頁(yè)面打開效果。
export 指向 module.export
export default === export.default
import 的時(shí)候會(huì)默認(rèn)導(dǎo)入 default
如果沒有 default 會(huì)導(dǎo)入 所有的export值,需要用 * as name,或者{name}來接收
不建議這樣去傳遞,這種情況用vuex會(huì)很簡(jiǎn)單,傳兩級(jí)會(huì)導(dǎo)致代碼不容易維護(hù),即使是最簡(jiǎn)單的cms后臺(tái),用了store后你會(huì)發(fā)現(xiàn)代碼維護(hù)性和可讀性大大加強(qiáng),怕數(shù)據(jù)混亂可以建模塊來管理state,新手的確不容易理解,但是理解后你會(huì)發(fā)現(xiàn)很多問題變得很簡(jiǎn)單。封裝組件除外,那個(gè)的確需要這么去做,業(yè)務(wù)層不建議,另外vue的render函數(shù)是個(gè)進(jìn)階必學(xué),用起來會(huì)很爽!
上面是需要的還是下面是需要的。。。
老哥 放張圖阿
6 plus DPR 是3 小的iphone dpr是2,所以肯定不行
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">不行
要js動(dòng)態(tài)設(shè)定縮放比例
好問題。這個(gè)package.json實(shí)際是編譯之后的結(jié)果,你真正看這個(gè)控件的源碼的時(shí)候,它的源碼的package.json里是沒有這個(gè)metadata的,但是注意看源碼中package.json的最后幾行:
"$schema": "./node_modules/ng-packagr/package.schema.json",
"ngPackage": {
"lib": {
"entryFile": "src/daterangepicker/index.ts",
"externals": {
"moment": "moment"
},
"umdModuleIds": {
"moment": "moment"
}
},
"dest": "dist"
}
在這里,它暴露了它是用ng-packagr這個(gè)包來進(jìn)行編譯的,再查看上面的scripts部分:
"build": "ng-packagr -p package.json"
果然,它用了ng-packagr編譯。所以npm里的package.json文件是由ng-packagr生成的,而不是作者手寫的。
那么ng-packagr為什么會(huì)生成這么一個(gè)metadata呢?這就要談到Angular本身的編譯機(jī)制。
Angular的編譯分為JIT和AOT兩種,聽上去特別高大上吧?其實(shí)就是即時(shí)編譯和預(yù)編譯的區(qū)別。正常情況下,你ng build得到的是即時(shí)編譯也就是JIT的結(jié)果,但如果你加個(gè)參數(shù)ng build --aot,你就得到了AOT也就是預(yù)編譯的結(jié)果,這時(shí)候Angular就幫你產(chǎn)生了這個(gè)metadata以及所有附加需要的文件。很顯然,ng-packagr采用了AOT的方式進(jìn)行編譯,所以有了這個(gè)metadata。
至于這個(gè)AOT產(chǎn)生的這個(gè)metadata有什么用,它的作用就是可以讓用戶在二次編譯的時(shí)候節(jié)省時(shí)間。具體細(xì)節(jié)可以通過看咱們SegmentFault上的這篇文章來進(jìn)一步了解。
原因找到了,是因?yàn)槲以趓ender-header函數(shù)里創(chuàng)建了el-select元素,如果是多選則會(huì)調(diào)用兩次,單選則不會(huì),具體原因不清楚
已解決,const websiteOptions = autoCompleteResult.map(website => {
<AutoCompleteOption key={website}>{website}</AutoCompleteOption>
})
應(yīng)改成:
const websiteOptions = autoCompleteResult.map(website => (
<AutoCompleteOption key={website}>{website}</AutoCompleteOption>
))
因?yàn)榧^函數(shù)沒有默認(rèn)return北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。