問問題把版面先排排好把。
后端打印下 $_POST,看下數(shù)據(jù)格式不就知道了
String str = "798>getcolsum(fmoney)>getcolavg(fmoney)";
String pattern = "getcol\\w{3}\\([\\w.]*\\)";
Matcher m = Pattern.compile(pattern).matcher(str);
List<String> result=new ArrayList<String>();
while(m.find()){
result.add(m.group());
}
你是想在 component 2 組件中,當觸發(fā)buttonClick事件時發(fā)請求,請求未返回結(jié)果時能夠顯示loading對吧 ?
那你的buttonClick方法可以這樣簡單改下:
buttonClick = () => {
this.props.qwqw([],true)
// 異步:
setTimeout(() => {
const data = [
{
key: '1',
name: 'John Brown',
age: 32,
address: 'New York No. 1 Lake Park',
}, {
key: '2',
name: 'Jim Green',
age: 42,
address: 'London No. 1 Lake Park',
}, {
key: '3',
name: 'Joe Black',
age: 33,
address: 'Sidney No. 1 Lake Park',
},
{
key: '4',
name: 'aaaaa',
age: 72138,
address: 'Sidney No. 1 Lake Park',
},
]
this.props.qwqw(data,false)
})
}
使用Array.apply()可以讓類數(shù)組調(diào)用數(shù)組的方法,然后你可以用map方法給每一項添加屬性。
// 使用Array.apply調(diào)用數(shù)組方法,data就是類數(shù)組,這里給數(shù)組的每一項都加了一個key為'new',value為123的屬性
Array.apply(null, data).map(x => x.new=123)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="./dist/main.bundle.js"></script>
// 執(zhí)行上面的js的時候能找到 #app 嗎 ?
// 嘗試把這段代碼挪到 #app后面
</head>
<body>
<div id="app"></div>
</body>
</html>
兩個router-view都需要加key?你的key沒有加冒號?
https://doc.webpack-china.org...
官方示例是在配置文件中導出函數(shù)代替導出對象,在函數(shù)里是可以直接訪問到mode的
module.exports = (env, argv) => ({
// ... 其他配置
optimization: {
minimize: false,
// 使用 argv 來獲取 mode 參數(shù)的值
minimizer: argv.mode === 'production' ? [
new UglifyJsPlugin({ /* 你自己的配置 */ }),
// 僅在我們要自定義壓縮配置時才需要這么做
// mode 為 production 時 webpack 會默認使用壓縮 JS 的 plugin
] : [],
},
})...
你是使用git管理嗎,進入對應project后,點擊commit,切換各個分支就可以查看提交情況,不知道有沒有理解你的提問,歡迎繼續(xù)問
js的單線程是針對事件循環(huán)層面的。但是在虛擬機層面它是多線程的。你可以理解為多人同時做事情,但最后是排隊匯報成果
url地址有問題
localhost 和 localhost:8080 屬于兩個域名
如果當前域名是 http://localhost 的話,
url: "/test.json" 表示訪問的是 http://localhost/test.json
如果要訪問 http://localhost:8080/test.json 的話,屬于跨域了,跨域請參考樓上的ajax跨域解決方案
在button
上綁定一個data-id="{{yourId}}"
, 然后再點擊事件里獲取let id = e.currentTarget.dataset.id
, 根據(jù)這個id
改變相應的值。
不成功,得服務端allow
yield *
是一個表達式,是用來在一個生成器函數(shù)里執(zhí)行另一個生成器函數(shù)的。
以你第一個代碼為例:
class Collection {
constructor() {
this.items = [];
}
*[Symbol.iterator]() {
yield *this.items.keys();
}
}
var collection = new Collection();
collection.items.push(1);
collection.items.push(3);
collection.items.push(2);
for (let x of collection) {
console.log(x);
}
for (let x of collection) {}
等價于for (let x of collection.[Symbol.iterator]()) {}
等價于for (let x of collection.items.keys()) {}
entry: [
'react-hot-loader/patch',
'mian.js'
]
是不是入口需要加東西.
ORM框架是通過你調(diào)用的方法來決定怎么看待 null
(作為文本就加引號,作為關鍵字就不加引號)。
看你拼接出來的 sql
語句,應該是直接 for
循環(huán)遍歷出來的,要么在循環(huán)中加判斷,遇到aliasName
時,前面的key
(或者其他什么,我看不出來你們這里是用什么東西來表示這個對應關系的)不加引號;要么在拿到這個sql
語句后,手動 string.replace('
null as
aliasName', 'null as
aliasName')
來替換掉。
大寫的【服】
你們公司都不用版本控制?
你可以直接改源碼啊。。。(找個工具稍微格式化一下)
Threejs SVG...
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學院和江蘇省首批服務外包人才培訓基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務機構(gòu),發(fā)展為教育服務業(yè)的綜合性企業(yè)集團,成為集合面授教學培訓、網(wǎng)
達內(nèi)教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務負責iOS教學及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。