这是代码:
const test = Array.from(document.getElementsByClassName('mat-form-field-infix'));
test.forEach((element) => {
element.outerHTML = '<div class="good-day-today" style="width: 0px;"></div>'; // Please note that this line works fine!
element.style.padding = '10px';
element.style.borderTop = '0';
});
Run Code Online (Sandbox Code Playgroud)
编译时出现错误:
src/app/ / .component.ts(101,21) 中的错误:错误 TS2339:“元素”类型上不存在属性“样式”。src/app/ / .component.ts(102,21): 错误 TS2339: 类型“元素”上不存在属性“样式”。
我该如何解决?
我试图移除Array.from...零件,尝试使用for of和for in,尝试过as any,但以上是我必须这样做的方式。
运行时会发生这种情况:
git push origin reactUI
Run Code Online (Sandbox Code Playgroud)
怎么了?昨天工作正常.
uid 502没有用户
isRelevant我正在尝试通过更改to的值来更新项目true:
var params = {
TableName: "test",
Key: {
"#date": data.Items[i].date.N,
"accountid": data.Items[i].accountid.S
},
UpdateExpression: "set #uu = :x",
ExpressionAttributeValues: {
":x": {"BOOL": false}
},
ExpressionAttributeNames: {
'#uu': "isRelevant",
'#date': "date"
}
};
docClient.update(params, function(err, data) {
if (err) console.log(err);
else {
console.log('worked');
}
});
Run Code Online (Sandbox Code Playgroud)
这段代码有什么问题?我尝试了所有可能的方法,但仍然不起作用!
这是AWS Lambda函数中的代码:
var https = require('https');
exports.handler = (event, context, callback) => {
var params = {
host: "bittrex.com",
path: "/api/v1.1/public/getmarketsummaries"
};
var req = https.request(params, function(res) {
var test = res.toString();
console.log(JSON.parse(test));
//console.log(JSON.parse(res.toString()));
});
req.end();
};
Run Code Online (Sandbox Code Playgroud)
错误:getaddrinfo ENOTFOUND https://bittrex.com https://bittrex.com:443 在errnoException(dns.js:28:10)在GetAddrInfoReqWrap.onlookup [作为未完成](dns.js:76:26)
我无法确定,请帮忙。其他解决方案无效。
我想要的是匹配直到第一次出现&met.现在它只匹配最后一次出现&.
我的正则表达是
(?!^)(http[^\\]+)\&
Run Code Online (Sandbox Code Playgroud)
我正试图匹配这个文本:
https://www.google.com/url?rct3Dj&sa3Dt&url3Dhttp://business.itbusinessnet.com/article/WorldStage-Supports-Massive-4K-Video-Mapping-at-Adobe-MAX-with-Christie-Boxer-4K-投影机--- 4820052 ct3Dga&cd3DCAEYACoTOTEwNTAyMzI0OTkyNzU0OTI0MjIaMTBmYTYxYzBmZDFlN2RlZjpjb206ZW46VVM&usg3DAFQjCNE6oIhIxR6qRMBmLkHOJTKLvamLFg&
我需要的是:
http://business.itbusinessnet.com/article/WorldStage-Supports-Massive-4K-Video-Mapping-at-Adobe-MAX-with-Christie-Boxer-4K-Projectors---4820052
该文件存储在.js脚本中并位于 AWS S3 中。
AWS.config.update({
region: "us-west-2",
//endpoint: 'dynamodb.us-west-2.amazonaws.com',
accessKeyId: "name",
secretAccessKey: "pass"
});
var dynamodb = new AWS.DynamoDB({apiVersion: '2012-08-10'});
var params = {
TableName : "table_name",
ProjectionExpression:"company, link, budget",
KeyConditionExpression: "company = :Adidas"
};
dynamodb.query(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Run Code Online (Sandbox Code Playgroud)
我试图从 DynamoDB 获取数据,但得到的是:
错误:请求中包含的安全令牌无效。在Request.extractError(aws-sdk.js:96980)在Request.callListeners(aws-sdk.js:98762)在Request.emit(aws-sdk.js:98736)在Request.emit(aws-sdk.js: 97899)在Request.transition(aws-sdk.js:97626)在AcceptorStateMachine.runTo(aws-sdk.js:101148)在aws-sdk.js:101160在请求。(aws-sdk.js:97642)在请求。(aws-sdk.js:97901)在Request.callListeners(aws-sdk.js:98772)“UnrecognizedClientException:请求中包含的安全令牌无效。在Request.extractError(https://cdnjs.cloudflare.com/ ) ajax/libs/aws-sdk/2.22.0/aws-sdk.js:96980:27 ) 在 Request.callListeners ( https://cdnjs.cloudflare.com/ajax/libs/aws-sdk/2.22.0/aws -sdk.js:98762:20 ) 在 Request.emit ( https://cdnjs.cloudflare.com/ajax/libs/aws-sdk/2.22.0/aws-sdk.js:98736:10 ) 在 Request.emit (https://cdnjs.cloudflare.com/ajax/libs/aws-sdk/2.22.0/aws-sdk.js:97899:14 …
这是在app.js:
var angular = angular.module('ngApp', ['ngRoute']);
angular.config(function($routeProvider) {
$routeProvider
.when('/', {
templateUrl: '../templates/companies.html',
controller: 'companies'
})
.........
});
Run Code Online (Sandbox Code Playgroud)
这是在companies.js:
angular.module('ngApp').controller('companies', ['$scope', function($scope) {
.........
}]);
Run Code Online (Sandbox Code Playgroud)
这是在index.html:
<head>
<title>Basic demo</title>
<script src="angular.js"></script>
<script src="angular-route.js"></script>
<script src="js/app.js" type="text/javascript"></script>
<script src="js/Controllers/companies.js" type="text/javascript" ></script>
</head>
Run Code Online (Sandbox Code Playgroud)
我不断收到此错误:
未捕获的类型错误:angular.module 不是 company.js:1 的函数
我究竟做错了什么?
这是父组件:
class Parent extends Component {
constructor(props) {
super(props);
this.state = {
news: ""
}
}
componentDidMount() {
this.updateNews();
}
updateNews = () => {
...
}
render() {
<CustomButton type="primary" />
}
Run Code Online (Sandbox Code Playgroud)
这是CustomButton:
const CustomButton = (props) => {
const {
type
} = props;
const updateItem = () => {
... // The firing of the setState should be here
}
return (
<Button
type={type}
onClick={() => {
updateItem();
}}
>{value}
</Button>
);
Run Code Online (Sandbox Code Playgroud)
我怎样才能从内向const updateItem …
这是我的 JavaScript 代码:
var params = {
FunctionName: "theTable",
InvokeArgs: JSON.stringify({ "name": "KirklandWA" })
};
lambda.invokeAsync(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else {
console.log(data);
}
});
Run Code Online (Sandbox Code Playgroud)
这是在 Lambda 中:
exports.handler = async (event, context) => {
return "theReturnedValue";
};
Run Code Online (Sandbox Code Playgroud)
发生的事情是它没有返回theReturnedValue,而是返回
{状态:202} 状态:202
中的代码Lambda正在被调用,我在 中确认了这一点Cloudwatch。
我试图理解,有什么区别:
"permissions": [
"*.google.com"
],
Run Code Online (Sandbox Code Playgroud)
和
"content_scripts": [
{
"matches": ["*.google.com"]
}
]
Run Code Online (Sandbox Code Playgroud) javascript ×5
aws-lambda ×2
amazon-s3 ×1
angularjs ×1
ecmascript-6 ×1
github ×1
https ×1
manifest ×1
permissions ×1
reactjs ×1
regex ×1
typescript ×1