我想弹出一个小标签或类似的东西,它会扩散我的JS代码的结果。
现在,我有一张桌子:
<a href="/ui/#/buckets" ng-click="getPolicy(bucket.name)"><span class="glyphicon glyphicon-info-sign"></span></a>
我想按:
getPolicy(request, response, args) {
minioClient.getBucketPolicy(args.bucketName, '', function (err, policy) {
if (policy) {
if (err) {
if (err.code !== "NoSuchBucketPolicy") {
throw err
}
console.log(err);
}
return response.setData(policy).apply();
}
else
return response.setData("none").apply();
})
}
getPolicy()仅在我的存储桶为READONLY,WRITEONLY,READWRITE,NONE时才返回。 这是我想要展示的唯一信息。
这是我在服务器端的功能:
$scope.getPolicy = function (bucketName) {
$scope.bucketRequest = new $vRequest()
.list('buckets', encodeURIComponent(bucketName))
.el("policy")
.get(function (err, res, data) {
if (err) {
console.error(err);
}
else {
console.log(data);
$scope.listPolicy = data;
}
})
}
我在客户端得到了回复:
uii://thiscanbeanything.eau
可能我的控件上有onclick()函数,但我不知道如何设法做到这一点。
请问好吗? :)