我有:
<k-myelement>
<k-anotherelement></k-anotherelement>
</k-myelement>
Run Code Online (Sandbox Code Playgroud)
当我像这样定义模板时:
<polymer-element name="k-myelement">
<template>
<content select="k-anotherelement" id="anotherelement"></content>
</template>
</polymere-element>
Run Code Online (Sandbox Code Playgroud)
我可以访问内部元素 this.$['anotherelement']
但是通过这种方法,我必须预定义,可以使用哪些内部元素.
我想要的是一种模板技术,它允许我访问所有内部元素.
我在initComponent()
问题中创建了一些项目,this.items以某种方式引用了类变量,而不是实例变量.
因此,当我制作两个实例时,我最终得到了两个按钮.
items: [],
initComponent: function() {
this.items.push( { xtype: 'button', ... }) ;
this.callParent( arguments );
}
Run Code Online (Sandbox Code Playgroud)
因为每次推入新元素时我都必须使用push.
是否有一些实例等同于this.items我可以在创建按钮之前修改定义的位置,或者我是否必须手动检查重复项?
是否有可能在node.js中终止异步函数调用,或者我是否必须调用该函数然后另一个函数在特定时间后杀死整个进程?
我读了一下关于NixOS的一些内容,并且这些天尝试过,因为我觉得它可以让我只用一个文件来配置Linux.
当我使用它的时候,我安装了一堆软件包nix-env,所以它们最终没有安装configuration.nix,但我可以稍后卸载它们并configuration.nix手动添加它们.我有类似的东西npm i -g <package>会全局安装它,所以它最终会被安装configuration.nix到另一台机器上.
另外,我安装这样的东西zsh和atom与它们有完全不同的方法,以配置和定制(bashscript,JavaScript的,更少的,等等).
Nix/NixOS是否有办法跟踪特定于软件包的配置?
它已经发生了,我没有看到它吗?就像包的nix表达式知道包将存储其配置的位置等.
我的意思是,我可以将这些软件包添加到主配置中,并且当在另一台PC上使用它时我安装了相同的软件,这很好,但我仍然认为自己也为安装的软件包编写了相当多的配置.
我创建了一些由 API-Gateway 事件触发的 Lambda 函数。
现在我想为这些端点启用 CORS,但它似乎不起作用。在 AWS SAM 的最后几个版本中,添加或更新了 CORS 功能,但我仍然无法让它工作。
这是我尝试过的:
Gobals:
Api:
Cors: "'*'"
Run Code Online (Sandbox Code Playgroud) 我使用此设置发送邮件:
import NodeMailer from 'nodemailer'
import SmtpTransport from 'nodemailer-smtp-transport'
const transporter = NodeMailer.createTransport(SmtpTransport({
host: 'smtp.1blu.de',
port: 25,
debug: true,
auth: {
user: '...',
pass: '...'
}
}))
transporter.sendMail(options, (error, data) => ...)
Run Code Online (Sandbox Code Playgroud)
但我收到这个错误:
Error: connect ECONNREFUSED 127.0.0.1:25
at Object.exports._errnoException (util.js:749:11)
at exports._exceptionWithHostPort (util.js:772:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1009:14)
Run Code Online (Sandbox Code Playgroud)
看起来它忽略了主机,但为什么呢?
我大量使用带有句法空格的语言(LiveScript、Emblem、Stylus、YAML)
有没有办法配置缩进的背景?
我读到我可以为这些微小的压痕线着色,但这还不够。
这是我在想什么的模型:

我正在使用react-router并导航到在URL中获取ID的组件,并且必须使用此ID在操作的帮助下从服务器获取数据.
目前我正在componentWillMount勾选动作创建者.
这项工作到目前为止,但带来了一个问题.在渲染方法中,我必须检查,如果myData真的存在其所有属性,我才能真正渲染.
@connect(state => {myData: state.etc.myData})
export default class extends React.Component {
componentWillMount = () => {
this.props.dispatch(
ActionCreators.getData(this.props.params.id)
)
}
render() {
if (this.props.myData.hasNotLoaded) return <br/>
...
}
}
Run Code Online (Sandbox Code Playgroud)
在没有人工检查的情况下渲染之前是否有其他方法可以将数据导入商店?
我在JavaScript中使用类属性(静态和普通)和装饰器.有没有办法启用其他ES阶段进行代码突出显示或禁用它们的特定错误消息?
VSCode告诉我,我只能在TypeScript中使用类属性,因此它似乎可以识别它们.
我得到了RTCPeerConnection,当连接建立我想从网络服务器断开连接。
如何检查已建立的连接?
readyState总是undefined和onopen从来没有发射。
javascript ×4
node.js ×2
aws-lambda ×1
eslint ×1
extjs ×1
extjs4.1 ×1
jshint ×1
nix ×1
nixos ×1
nodemailer ×1
polymer ×1
react-router ×1
redux ×1
sublimetext2 ×1
webrtc ×1