index.html?下面假設(shè)你最后導(dǎo)入的是正常的php文件,那么在php文件中是可以輸出php代碼的
試著改一下你的代碼:
$result = ''; // 假設(shè)這個(gè)是結(jié)果集數(shù)組
/* 包含index.php文件 一定要引入php文件啊喂 */
include('../index.php');
下面是遍歷html部分:
<?php foreach ($result as $key => $value): ?>
<a >
<img alt="" src="<?php echo $value;?>" width="244" />
</a>
<?php endforeach ?>
在其他格式的文件中是不能輸出php代碼的,其他格式比如,js、html等,只有在php文件中才能輸出php代碼;但是php格式的文件中可以輸出html,css,js代碼等
server.listen(8888);
換個(gè)端口 你其他服務(wù)占用了這個(gè)端口
你把你那個(gè)數(shù)據(jù) exports,
在你取數(shù)據(jù)那個(gè)文件 import
http://blog.getpostman.com/20...
在postman博客里有教程抓包了,windows測試不行,(額,也有可能是我電腦的原因),不知道其他電腦行不行。
兩個(gè)網(wǎng)段不是在一個(gè)局域網(wǎng)嗎.在一個(gè)網(wǎng)段內(nèi)就沒問題.
路由設(shè)置成192.168.1.0
var map = new BMap.Map("allmap");
var start = new BMap.Point(114.02597366,22.54605355);
var end = new BMap.Point(114.22597366, 22.59605355);
var driving = new BMap.DrivingRoute(map, {
renderOptions: {
map: map,
autoViewport: true
},
onMarkersSet:function(routes) {
map.removeOverlay(routes[0].marker); //刪除起點(diǎn)
map.removeOverlay(routes[1].marker);//刪除終點(diǎn)
}
});
driving.search(start, end);
參考http://lbsyun.baidu.com/cms/j...
onMarkersSet是DrivingRouteOptions的參數(shù),不是renderOptions的
const Koa = require('koa')
const route = require('koa-route')
const app = new Koa()
app.use(async function middleware1(ctx, next) {
console.log('middleware1 開始')
await next()
console.log('middleware1 結(jié)束')
})
app.use(async function middleware2(ctx, next) {
const p = new Promise((resolve, reject) => {
resolve('middleware2 開始')
})
p.then(res => {
console.log(res)
})
await next()
console.log('middleware2 結(jié)束')
})
app.use(async function middleware3(ctx, next) {
console.log('middleware3 開始')
await next()
console.log('middleware3 結(jié)束')
})
app.use(route.get('/', (ctx, next) => {
ctx.body = 'hello koa'
}))
app.listen(3001, function () {
console.log('server is listening on port 3001')
})
// middleware1 開始
// middleware3 開始
// middleware2 開始
// middleware3 結(jié)束
// middleware2 結(jié)束
// middleware1 結(jié)束
const express = require('express')
const app = express()
app.use(function middleware1(req, res, next) {
console.log('middleware1 開始')
next()
console.log('middleware1 結(jié)束')
})
app.use(function middleware2(req, res, next) {
const p = new Promise((resolve, reject) => {
resolve('middleware2 開始')
})
p.then(res => {
console.log(res)
})
next()
console.log('middleware2 結(jié)束')
})
app.use(function middleware3(req, res, next) {
console.log('middleware3 開始')
next()
console.log('middleware3 結(jié)束')
})
app.get('/', function (req, res, next) {
res.end('hello express')
})
app.listen(3000, function () {
console.log('server listening on port 3000!')
})
// middleware1 開始
// middleware3 開始
// middleware3 結(jié)束
// middleware2 結(jié)束
// middleware1 結(jié)束
// middleware2 開始當(dāng) textarea 或文本類型的 input 元素中的文本被選擇時(shí),會(huì)發(fā)生 select 事件。
select元素選擇并不會(huì)觸發(fā)select事件
升到2.x吧。
var crypto = require('crypto');
//加密
export function cipher (buf) {
var encrypted = "";
var cip = crypto.createCipher('rc4', 'pkdpkq'); //第一個(gè)為加密方式 第二個(gè)為密匙
encrypted += cip.update(buf, 'hex', 'hex');
encrypted += cip.final('hex');
return encrypted
};
//解密
export function decipher(encrypted) {
var decrypted = "";
var decipher = crypto.createDecipher('rc4', 'pkdpkq'); //第一個(gè)為加密方式 第二個(gè)為密匙
decrypted += decipher.update(encrypted, 'hex', 'hex');
decrypted += decipher.final('hex');
return decrypted
};因?yàn)関m是一個(gè) Object的引用 類型數(shù)據(jù)啊,vm指向的只是一個(gè)地址引用而已,實(shí)際數(shù)據(jù)都存放在堆中。
如果你的點(diǎn)擊查看速度快過 機(jī)器運(yùn)行,那么你是可以看到你想看的結(jié)果的。
實(shí)際上,你點(diǎn)擊查看的時(shí)候,根據(jù)引用指向,值早就變了啊
這個(gè)需求完全可以用promise.all啊
function getProducts(link, typeId, pageNum, pageMax) {
const arr = []
for (let i = pageNum; i < pageMax; i++) {
link = `${link}?id=${typeId}&page=${i}`
arr.push(
$.ajax({
url: link,
type: 'get',
async: false,
timeout: 5000,
dataType: 'json'
})
)
}
return arr
}
const arr = getProducts('www.baidu.com', 1, 1, 10)
Promise.all(arr).then(function (values) {
console.log(values)// 這個(gè)values就是你要的數(shù)組
})根據(jù)查閱到的資料,我發(fā)現(xiàn)問題并沒有出在后端,而是出來前端的angular上。
在發(fā)送http請求時(shí),需要配置一個(gè)選項(xiàng):
/* 獲取驗(yàn)證碼 */
getCaptcha(): Observable<any> {
const url = `${Config.apiRoot}captcha`;
const options = new RequestOptions({
withCredentials: true
});
return this.http.get(url, options)
.map(this.extraData)
.catch(this.handleError);
}
配置withCredentials: true來允許客戶端在跨域請求時(shí)允許setcookie響應(yīng)頭。
此外,服務(wù)器端需要配置中間件:
app.all('*', function(req, res, next) {
res.header('Access-Control-Allow-Origin', 'http://localhost:4200'); // 跨域的源
res.header('Access-Control-Allow-Headers', 'Origin, No-Cache, X-Requested-With, If-Modified-Since, Pragma, Last-Modified, Cache-Control, Expires, Content-Type, X-E4M-With, X-Access-Token, X-Real-IP');
res.header('Access-Control-Allow-Methods','PUT,POST,GET,DELETE,OPTIONS');
res.header('Access-Control-Allow-Credentials', 'true');
next();
});
這樣能夠解決跨域請求時(shí),setcookie響應(yīng)頭無效/被忽略的問題。
如果希望不同頁面下表現(xiàn)的布局一樣的話,
可以考慮rem,vw 單位控制布局
”郭“對應(yīng) \u90ed。剩下的不用多說了吧。
另外,非t開頭的英文單詞,非4開頭的數(shù)字比匹配漢字簡單,不用會(huì)郭才能學(xué)會(huì)。
你這個(gè)描述無法確認(rèn)問題.
登陸后返回到登陸頁面 你這個(gè)數(shù)據(jù)是如何獲取到的? 還有你登陸時(shí)候你調(diào)試一下 文本框是否有值 等等
如果頁面顯示對應(yīng)的手機(jī)還有密碼 但是登陸不成功 可能存在請求與數(shù)據(jù)存取先后的問題你名字是循環(huán)渲染的吧,可以給每一個(gè)x綁定一個(gè)點(diǎn)擊事件,同時(shí)把下標(biāo)值傳進(jìn)去,函數(shù)中根據(jù)這個(gè)下標(biāo)值來刪除對應(yīng)的數(shù)據(jù)
img比較特殊,即使改了display
server {
listen 80;
server_name localhost;
location /a {
alias /test/nginx/a;
index index.html index.htm;
try_files $uri /a/index.html;
}
location /b {
alias /test/nginx/b;
index index.html index.htm;
try_files $uri /b/index.html;
}
}var fileEle = document.getElementById("file");
var formData = new FormData();
for(var i in file.files){//這里如果單張上傳就不必遍歷直接formData.append('file',file.files[0])
formData.append('file',file.files[i]);
}
delete formData[0]//刪除第一張,以此類推
$.ajax({
url: '/upload',
type: 'POST',
data: formData,
cache: false,
contentType: false,
processData: false,
success: function(data){
//你的邏輯
}
}); 北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(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ù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。