No, not really. The states determine how the electors vote, not the electors. The Costitution gives the state legislatures the power, not the electors. The Constitution says that the states shall appoint the Electors in the way that their legislature says they want to do so. Which means 1) that they don't even have to be elected by the people, they can be appointed by the legislature without a vote of the people, and 2) each state's legislature has the Constitutional power to direct how they are appointed which includes any rules and/or provisions for a person to be an elector, which includes whether or not the elector is bound by state law to vote one way or another. Many states have made it state law that the people shall determine how the electors shall vote by the popular vote within the state, some with a "winner takes all" type requirement and some with a proportional type vote of the electors based on the proportional results of the popular election results within that state.
Here's what it says:
Article II, Section 1 -
The executive power shall be vested in a President of the United States of America. He shall hold his office during the term of four years, and, together with the Vice President, chosen for the same term, be elected, as follows:
Each state shall appoint, in such manner as the Legislature thereof may direct, a number of electors, equal to the whole number of Senators and Representatives to which the State may be entitled in the Congress: but no Senator or Representative, or person holding an office of trust or profit under the United States, shall be appointed an elector.
12th Amendment -
The electors shall meet in their respective states, and vote by ballot for two persons, of whom one at least shall not be an inhabitant of the same state with themselves. And they shall make a list of all the persons voted for, and of the number of votes for each; which list they shall sign and certify, and transmit sealed to the seat of the government of the United States, directed to the President of the Senate. The President of the Senate shall, in the presence of the Senate and House of Representatives, open all the certificates, and the votes shall then be counted. The person having the greatest number of votes shall be the President, if such number be a majority of the whole number of electors appointed; and if there be more than one who have such majority, and have an equal number of votes, then the House of Representatives shall immediately choose by ballot one of them for President; and if no person have a majority, then from the five highest on the list the said House shall in like manner choose the President. But in choosing the President, the votes shall be taken by States, the representation from each state having one vote; A quorum for this purpose shall consist of a member or members from two thirds of the states, and a majority of all the states shall be necessary to a choice. In every case, after the choice of the President, the person having the greatest number of votes of the electors shall be the Vice President. But if there should remain two or more who have equal votes, the Senate shall choose from them by ballot the Vice President.