data-id的值 也就是{{id}}
Error: Error: Command failed: call gradlew.bat assembleDebug
FAILURE: Build failed with an exception.
Build file 'D:weexdemo2awesome-appplatformsandroidappbuild.gradle' line: 1
A problem occurred evaluating project ':app'.
java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
很無(wú)奈 不知道怎么搞了
封裝一個(gè)工具函數(shù),比如bmap.js,大致代碼如下:
export function MP() {
return new Promise(function (resolve, reject) {
window.onload = function () {
resolve(BMap)
}
let script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'http://api.map.baidu.com/api?v=2.0&ak=ak&callback=init';
script.onerror = reject;
document.head.appendChild(script);
})
}
組件中使用:
import { MP } from './bmap.js'
export default {
mounted() {
this.$nextTick(function() {
const _this = this;
MP().then(BMap => {
// 其他操作
})
})
}
} app.set('views', [path.join(__dirname, 'views'),path.join(__dirname, 'views/back')]);
用 await async 語(yǔ)法
輸出and id in (?),看看這個(gè)id是不是只傳進(jìn)去一個(gè)值?
你這個(gè)問(wèn)題感覺(jué)都搞一星期了...
為什么要遍歷,輸入框里的默認(rèn)值應(yīng)該是從tabledata里取的,你修改輸入框的值,會(huì)作用到tabledata的,然后你handleSelectionChange 函數(shù)的時(shí)候不是把行數(shù)據(jù)傳進(jìn)去了嗎,直接用就可以了
你表格里的值都是根據(jù)tabledata來(lái)的,如果修改值tabledata沒(méi)更新,那就是你vue沒(méi)檢測(cè)到狀態(tài)改變
你可以在根組件里面添加一個(gè)監(jiān)聽(tīng)enter的事件,然后把這個(gè)事件廣播出去,然后在你的業(yè)務(wù)組件內(nèi)再去監(jiān)聽(tīng)根組件廣播的這個(gè)事件,這樣就可以了獲取到這個(gè)enter了。
var mySwiper = new Swiper('.swiper-container', {
loop: true,
autoplay: {
disableOnInteraction: false,
},
});startsWith的mdn,這個(gè)你的看看,ie根本就沒(méi)事實(shí)現(xiàn)這個(gè)方法,你既然使用了babel-polyfill,那么你應(yīng)該是看不到startsWith這個(gè)方法的,所以應(yīng)該是沒(méi)有被轉(zhuǎn)譯,想想引得babel-polyfill是否正確,考慮使用mdn提供的轉(zhuǎn)譯再寫一遍。
/*! http://mths.be/startswith v0.2.0 by @mathias */
if (!String.prototype.startsWith) {
(function() {
'use strict'; // needed to support `apply`/`call` with `undefined`/`null`
var defineProperty = (function() {
// IE 8 only supports `Object.defineProperty` on DOM elements
try {
var object = {};
var $defineProperty = Object.defineProperty;
var result = $defineProperty(object, object, object) && $defineProperty;
} catch(error) {}
return result;
}());
var toString = {}.toString;
var startsWith = function(search) {
if (this == null) {
throw TypeError();
}
var string = String(this);
if (search && toString.call(search) == '[object RegExp]') {
throw TypeError();
}
var stringLength = string.length;
var searchString = String(search);
var searchLength = searchString.length;
var position = arguments.length > 1 ? arguments[1] : undefined;
// `ToInteger`
var pos = position ? Number(position) : 0;
if (pos != pos) { // better `isNaN`
pos = 0;
}
var start = Math.min(Math.max(pos, 0), stringLength);
// Avoid the `indexOf` call if no match is possible
if (searchLength + start > stringLength) {
return false;
}
var index = -1;
while (++index < searchLength) {
if (string.charCodeAt(start + index) != searchString.charCodeAt(index)) {
return false;
}
}
return true;
};
if (defineProperty) {
defineProperty(String.prototype, 'startsWith', {
'value': startsWith,
'configurable': true,
'writable': true
});
} else {
String.prototype.startsWith = startsWith;
}
}());
}你可以寫個(gè)閉包返回一個(gè)函數(shù)a,把id固定下來(lái),然后等點(diǎn)擊確定的時(shí)候去運(yùn)行a不就行了
1.vue的組件分為幾種方式: DOM模板、字符串模板、單文件組件等,上面例子,已經(jīng)通過(guò)new Vue(...)實(shí)例化vue,vue的原理解析compile<el-button></el-button>,抽象為AST(抽象語(yǔ)法樹(shù)),最終需要得到 render function來(lái)渲染出來(lái)。
原理這塊,你可以參考下別人詳細(xì)的源碼解析。Vue源碼學(xué)習(xí)
2.element中的index.js是打包編譯好的文件,其實(shí)內(nèi)部是通過(guò)Vue.use全局注冊(cè)了ElementUI
是不是可以再加個(gè)屬性值通過(guò)id去排序呢
{id:1,TITLE: "look", SHZT: "通過(guò)"}
{id:2,TITLE: "see", SHZT: "未通過(guò)"}
{id:3,TITLE: "watch", SHZT: "未審核"}<div id="app">
{{a}} //這里能顯示1
<my-aaa />
</div>
<template id="aaa">
<h3 @click="show()">{{msg}}</h3> //這部分無(wú)法顯示
</template>
你定義了組件,但是并沒(méi)有在 vm 的節(jié)點(diǎn)上引用。所以就沒(méi)顯示出來(lái)
自定義的skip函數(shù)。這個(gè)不是api里面該寫的
<mt-navbar v-model='currentTab' @click.active='test'>
<mt-tab-item id="recharge">充值紀(jì)錄</mt-tab-item>
<mt-tab-item id="reward">獎(jiǎng)勵(lì)紀(jì)錄</mt-tab-item>
<mt-tab-item id="payout">消費(fèi)紀(jì)錄</mt-tab-item>
<mt-tab-item id="payback">獎(jiǎng)勵(lì)紀(jì)錄</mt-tab-item>
</mt-navbar>
new Vue({
data:{
currentTab: recharge
},
methods: {
test(){
console.log(this.currentTab); // 這個(gè)currentTab就是實(shí)時(shí)更新的當(dāng)前tab
}
}
)}react-router中有一個(gè)方法goBack()就可以退回。push()跳轉(zhuǎn)到某個(gè)url
shoppingcartList未定義,你沒(méi)有賦值
如果確定是以http,https開(kāi)頭的,可以使用
str.match(/(http|https):\/\/.+?\.(jpg|JPG|png|PNG)/)
1、使用split切割
function a(str){
var arr = []
var strs = str.split(/(\.jpg|\.JPG|\.png|\.PNG)/)
strs.map((item,i)=>{
if(i%2 == 0){
arr.push(strs[i-1]+item)
}
})
return arr
}
console.log(a(str))
2.使用replace
function b(str){
var index = 0,
arr = [];
str.replace(/(\.jpg|\.JPG|\.png|\.PNG)/g,(match, p1, i, p3, offset, string)=>{
arr.push(str.substring(index,i+match.length));
index = i+match.length;
})
return arr
}
console.log(b(str))北大青鳥(niǎo)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)開(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)師。