如何在集合提取中阻止模型的解析功能?
$(function() {
var Task = Backbone.Model.extend({
url : function() {
return this.urlRoot + this.id;
},
urlRoot: 'index.php?c=light&a=list_tasks_bb&ajax=true&task=',
parse: function (response, options) {
console.log(options);
console.log(response);
return response;
}
});
var TaskList = Backbone.Collection.extend({
model: Task,
url: 'index.php?c=light&a=list_tasks_bb&ajax=true',
initialize: function () {
},
parse: function (response, options) {
return response.tasks;
}
});
var Light = Backbone.Router.extend({
el: $('#light'),
routes: {
"tasks/:id": "taskAction",
"*page": "defaultAction",
},
initialize: function () {
_this = this;
this.tasks = new TaskList();
this.users = new UserList();
}, …Run Code Online (Sandbox Code Playgroud) geometry.faces只能用于新的THREE.BoxGeometry.然后我尝试使用THREE.BoxBufferGeometry我不能改变面部的颜色.
不工作:
var geometry = new THREE.BoxBufferGeometry( 100, 100, 100 );
for ( var i = 0; i < geometry.faces.length; i ++ ) {
geometry.faces[ i ].color.setHex( Math.random() * 0xffffff );
}
Run Code Online (Sandbox Code Playgroud)
工作:
var geometry = new THREE.BoxGeometry( 100, 100, 100 );
for ( var i = 0; i < geometry.faces.length; i ++ ) {
geometry.faces[ i ].color.setHex( Math.random() * 0xffffff );
}
Run Code Online (Sandbox Code Playgroud) 我在 html 页面(头像)上有大约 100 个小图像。浏览器同时创建 100 个请求,nginx 乘客返回 503,请求队列已满(配置限制)。
如果我在一段时间后在 nginx 配置中为图像添加过期时间,所有图像都是 404,因为活动存储旧链接不再起作用。
如何在 nginx 过期的情况下创建指向活动存储图像和缓存的永久链接?
在这个例子中 GET 请求取消很好:
export default function Post (props) {
const _cancelToken = axios.CancelToken.source()
useEffect(() => {
const _loadAsyncData = async () => {
await axios.get('/post'), { cancelToken: _cancelToken.token })
}
_loadAsyncData()
return () => {
_cancelToken.cancel()
}
}, [])
return ()
}
Run Code Online (Sandbox Code Playgroud)
但是当我需要通过 POST 请求保存表单时,我的代码如下所示:
export default function Form (props) {
const _cancelToken = axios.CancelToken.source()
const _zz = { qq: 'QQ' }
const handleCreate = async e => {
e.preventDefault()
_zz.qq = 'ZZ'
await axios.post('/form'), {}, { cancelToken: _cancelToken.token }) …Run Code Online (Sandbox Code Playgroud) axios ×1
backbone.js ×1
javascript ×1
passenger ×1
react-hooks ×1
reactjs ×1
three.js ×1
use-effect ×1