类型“ MatPaginator”上不存在属性“ previousPageIndex”

时间:2020-05-19 17:24:15

标签: angular angular-material

在此先感谢您的帮助。我正在尝试将previousPageIndex存储在会话存储中,但是我收到了以下消息

import axios from "axios";

var api_url = "https://api.twitter.com/1.1/search/tweets.json?q=from%3Atwitterdev&result_type=mixed&count=2";
var AUTH_OBJ = {
  oauth_consumer_key: "CONSUMER_KEY",
  oauth_nonce: "kYjzVBB8Y0ZFabxSWbWovY3uYSQ2pTgmZeNu2VS4cg",
  oauth_signature: "tnnArxj06cWHq44gCs1OSKk%2FjLY%3D",
  oauth_signature_method: "HMAC-SHA1",
  oauth_timestamp: "1318622958",
  oauth_token: "TOKEN_FROM TWITTER_DEV",
  oauth_version: "1.0"
};

axios.defaults.headers.common["Authorization"] = AUTH_OBJ;

function getData() {
  axios.get(api_url)
    .then(function (response) {
      console.log(response)
  });
}

。我正在使用Angular 7.0和length,其余的属性存储没有任何问题,

Property 'previousPageIndex' does not exist on type 'MatPaginator'.

1 个答案:

答案 0 :(得分:0)

您在这里输入的类型似乎有误。
previousPageIndex是事件PageEvent的属性。
Paginator本身不知道这是什么,因此会显示错误消息。
只是不要设置previousPageIndex或更改
const pageStored: PageEvent

const paginator: MatPaginator
here中描述了API。