寫(xiě)法應(yīng)該沒(méi)問(wèn)題,先確定下info變量是不是聲明正確了,并且值有變化.
Set是用來(lái)存唯一值的,重點(diǎn)在于唯一,所以有.has方法(文檔)。至于.get,仔細(xì)想一下,就會(huì)發(fā)現(xiàn)Set不存在這種語(yǔ)義,因?yàn)镾et并不是一個(gè)鍵值對(duì)應(yīng)的結(jié)構(gòu)。
最典型的場(chǎng)景就是事件監(jiān)聽(tīng)器了:
所以Set對(duì)應(yīng)的是數(shù)組,而不是對(duì)象。
如果想要模擬Enum的話(huà),我一開(kāi)始其實(shí)沒(méi)搞懂為什么要用Set……然后意識(shí)到,可能是想控制枚舉值唯一。那么應(yīng)該用Symbol:
const Color = {
red: Symbol('red'), // 文本是可選的,方便debug
green: Symbol('green'),
blue: Symbol('blue'),
}
Color.red === Color.blue // false
Color.red === Symbol('red') // false
但是IDE并不認(rèn)識(shí)這種模擬的Enum,所以我更喜歡用TypeScript的enum,:
// enum.ts
const enum Color {
red,
green,
blue,
}
export default Color
// app.js
import Color from './enum.js';
const red = Color.red; // -> const red = 0 /* red */;
不過(guò)這也有學(xué)習(xí)成本,用不用就見(jiàn)仁見(jiàn)智了。
小程序文檔上說(shuō)是需要使用button來(lái)觸發(fā)了,不再通過(guò)getPhoneNumber來(lái)調(diào)起彈窗了。跟getUserInfo的處理方式一樣了。https://developers.weixin.qq....
下和右邊框
存放echarts的容器寬高的問(wèn)題,調(diào)試一下看看容器的寬高是多少?窗口變化的時(shí)候,寬高怎么變
兄弟你最后解決了這個(gè)問(wèn)題嗎?
都是微信觸發(fā)的,你無(wú)法控制
敢問(wèn)你的nodejs是什么版本的。。。
fileState(pathname, function(res) {
if (res) {
//如果是一個(gè)文件,發(fā)送200響應(yīng)
response.writeHead(200);
// 將文件流導(dǎo)向res
fs.createReadStream(pathname).pipe(response);
} else {
// 當(dāng)是一個(gè)目錄的時(shí)候如何讓程序自動(dòng)尋找index.html default.html(問(wèn)題在這里?)
response.writeHead(200);
// 將文件流導(dǎo)向res
fs.createReadStream(pathname+'/index.html').pipe(response);
}
})強(qiáng)制修改他的樣式好了,再不行就加個(gè) !important
謝邀
如果已知盒子div的width 和 height, 可以試試
div{
position:fixed;
left:50%;
margin-left:- div的width的一半;
top:50%;
margin-top: - div的height的一半;
}
至于題主要的半透明黑色遮罩 可以使用::after
div::after{
content: " ";
width: 100%;
height: 100%;
position: fixed;
background: rgba(0,0,0,.3);
top: 0;
left: 0;
z-index: 0;
}
居中的方法還有挺多的 可以參考 《CSS制作水平垂直居中對(duì)齊》
個(gè)人觀(guān)點(diǎn):
模板引擎不是基礎(chǔ),只是視圖的輔助。
backbone、vue 等mv*應(yīng)用的核心是數(shù)據(jù),視圖只是呈現(xiàn)的是 Model/ViewModel 的變化。
jquery應(yīng)用的核心不是數(shù)據(jù),使用template只是為了更好的生成html片段。
本質(zhì)上有區(qū)別。
找到一個(gè)方案。首先就是在index頁(yè)面scripty引入,然后需要在webpack.base.conf.js找到eslint-loader的代碼檢查規(guī)則,將其去掉。
這樣就不會(huì)報(bào)錯(cuò)了,代碼也可以使用。不過(guò)這方式還是比較不好的會(huì)造成全局污染,也和vue的編碼風(fēng)格很不搭,目前也只有這個(gè)方法使我這個(gè)工程比較合適的方式了。
因?yàn)?code>webpack打包輸出的manifest中文件引用是/static的絕對(duì)路徑,然后你的html文件路由并不是在根目錄下,會(huì)導(dǎo)致引用錯(cuò)誤。
修改config文件夾中配置文件index.js中build對(duì)象的assetsPublicPath字段改為''。
config/index.js
// see http://vuejs-templates.github.io/webpack for documentation.
var path = require('path')
module.exports = {
build: {
env: require('./prod.env'),
index: path.resolve(__dirname, '../dist/index.html'),
assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
assetsPublicPath: '', // 此處原為'/'
productionSourceMap: true,
// Gzip off by default as many popular static hosts such as
// Surge or Netlify already gzip all static assets for you.
// Before setting to `true`, make sure to:
// npm install --save-dev compression-webpack-plugin
productionGzip: false,
productionGzipExtensions: ['js', 'css'],
// Run the build command with an extra argument to
// View the bundle analyzer report after build finishes:
// `npm run build --report`
// Set to `true` or `false` to always turn it on or off
bundleAnalyzerReport: process.env.npm_config_report
},
dev: {
env: require('./dev.env'),
port: 8080,
autoOpenBrowser: true,
assetsSubDirectory: 'static',
assetsPublicPath: '/',
proxyTable: {},
// CSS Sourcemaps off by default because relative paths are "buggy"
// with this option, according to the CSS-Loader README
// (https://github.com/webpack/css-loader#sourcemaps)
// In our experience, they generally work as expected,
// just be aware of this issue when enabling this option.
cssSourceMap: false
}
}你可以用wenkuList#id,然后location.hash來(lái)獲取id
或者
function parseUrl(){
var url=location.href;
var i=url.indexOf('?');
if(i==-1)return;
var querystr=url.substr(i+1);
var arr1=querystr.split('&');
var arr2=new Object();
for (i in arr1){
var ta=arr1[i].split('=');
arr2[ta[0]]=ta[1];
}
return arr2;
}
var v = parseUrl();//解析所有參數(shù)
alert(v['id']);//就是你要的結(jié)果這是網(wǎng)絡(luò)慢導(dǎo)致的警告 并不是什么錯(cuò)誤...
出現(xiàn)這種情況是因?yàn)槟阒苯与p擊打開(kāi)頁(yè)面,這個(gè)時(shí)候它不能通過(guò)ajax加載其它文件,因?yàn)闀?huì)產(chǎn)生跨域問(wèn)題。
你啟動(dòng)一個(gè)server,tomcat,express,apache都可以,這個(gè)時(shí)候你再通過(guò)ajax請(qǐng)求下級(jí)目錄文件就不會(huì)產(chǎn)生跨域問(wèn)題了。
因?yàn)榉糯蠛罂偟母溉萜鲗挾炔粔蜃釉氐膶挾却笮。宰釉貢?huì)產(chǎn)生下移的錯(cuò)位,建議父元素不要定寬,可以設(shè)置為100%或者100vw。
遍歷 <el-table-column>
不可能用不了的好吧
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專(zhuān)業(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)開(kāi)發(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ū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。