我正在尝试制作如下所示的自定义形状的线性布局
我试图只使一侧弯曲.尝试了角半径,但它没有给出与上面相同的外观.
已尝试过如下背景形状: -
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#3F51B5" />
<padding
android:bottom="7dp"
android:left="7dp"
android:right="7dp"
android:top="7dp" />
<corners
android:bottomLeftRadius="50dp"
android:bottomRightRadius="50dp"
android:topLeftRadius="0dp"
android:topRightRadius="0dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)
它只对角进行四舍五入,并且在增加值时,形状不会被保留,它会变得太圆.我想弯曲线而不是圆角
在引用此链接之后,我正在尝试将JSON数据放入我的角度服务中.
服务:
.factory('restservice', ['$rootScope','$http', '$q', '$log',
function($rootScope,$q, $http) {
return {
getData: function() {
var defer = $q.defer();
$http.get('xyz.com/abc.php', { cache: 'true'})
.success(function(data) {
defer.resolve(data);
});
return defer.promise;
}
};
}])
Run Code Online (Sandbox Code Playgroud)
控制器:
.controller('RestaurantsCtrl', function ($scope,$http, restservice,restViewservice){
restservice.getData().then(function(data) {
$scope.Restaurants = data;
});
})
Run Code Online (Sandbox Code Playgroud)
实现此控制台后,'$ q.defer不是函数'.
这是什么问题?请帮忙 ...!!对于Angular Js来说,如果出现问题,请原谅.
试图在 Angular 2 中创建一个嵌套的动态表单。
形成骷髅
this.myForm= this.formBuilder.group({
programmes: this.formBuilder.array([this.initProgramme(),]),
});
initProgramme() {
return this.formBuilder.group({
tickets: this.formBuilder.array([this.initTicket(),])
});
}
initTicket() {
return this.formBuilder.group({
field1:''
});
}
Run Code Online (Sandbox Code Playgroud)
添加程序动态工作具有以下功能: -
addProgToForm(){
const control = <FormArray>this.myForm.get('programmes');
control.push(this.initProgramme());
}
Run Code Online (Sandbox Code Playgroud)
将票添加到程序抛出错误
addTicket(programme: any) {
const control = (<FormArray>this.myForm.get('programmes')).get(programme); // THROWS ERROR HERE
(<FormArray>control.get('tickets')).push(this.initTicket());
}
Run Code Online (Sandbox Code Playgroud)
在.get(programme)它说path.split 不是一个函数
PS - 'get(programme)' 中的 program 是要添加动态票证的 Program Form Array 的索引。它是从 *ngFor 正确检索的。示例:- 添加第一个程序的索引 0。